• word of the day

    excretory organ

    excretory organ - Dictionary definition and meaning for word excretory organ

    Definition
    (noun) an organ that separates waste substances from the blood and discharges them
    Synonyms : urinary organ

Word used in video below:
text: [ Haunting organ music plays ]
Download our Mobile App Today
Receive our word of the day
on Whatsapp